题 目:FLASH鼠标特效:摩擦运动
有这样一个经常出现的FLASH鼠标特效:
新建一个MC,绑定代码:
onClipEvent(load){
_x=0;
_y=0;
speed=10;
}
onClipEvent(enterFrame){
x=_root._xmouse; //获得鼠标的x轴的位置,并且附值给变量“x”
y=_root._ymouse;
_x+=(x-_x)/speed; //把鼠标和MC的距离分成“十等份”,当(x-_x)的值不点更新时(换句话说:MC越来越接近鼠标时),就出先带摩擦的运动效果,速度逐渐下降
_y+=(y-_y)/speed;
}
其实这个不难理解,如果一时想不明白的话,就多想想就会明白的
|